Home > Mexican Side Dishes > Easy Instant Pot Peruvian Beans (2 Ways)

Easy Instant Pot Peruvian Beans (2 Ways)

This post may contains links affiliate links, please read our disclosure policy.

Peruvian beans are soft, buttery, and have a milder taste than pinto beans. Cook them easily in an Instant Pot and serve them whole or refried for the best creamy beans!

Reader Marjorie says: “Peruvian beans have been my personal favorite for ages. I love this recipe for its simplicity and for teaching me how to make the best “re-fried” beans. I froze 2/3 of the batch in wide-mouth mason jars (pint/2 cups), and they are fabulous. Thank you.” ★★★★★

Whole Peruvian beans in a yellow bowl.

Peruvian beans go by the following names: Peruano, Canary, or Mayocoba beans, depending on the region. When dried, they are a yellowish color, and once cooked, they turn a light tan and have a smooth buttery taste.

I prefer Peruvian beans over Pinto beans since they can be cooked with just water and salt and still be flavorful. I learned how to cook beans from my in-laws, and they always make them on the stove. This method usually takes about 2 hours, and you need to watch the pot and keep an eye on the water level.

My preferred method is to use my Instant Pot, it’s fast, easy, and fool proof.

How to Cook Dried Beans in the Instant Pot

Whether I cook beans in the Instant Pot or on the stove, I don’t soak them. I’ve read that soaking them helps them cook faster and makes them easier to digest. I never remember to soak my beans overnight.

You do want to rinse and sort your beans before cooking. This step is essential, because I found a small pebble in the beans before. Nobody needs to eat a rock in their beans. 

Once the beans are rinsed and any broken pieces picked out, place them in the Instant Pot. 

Add 6 cups of water for every pound of dried beans. Then add 2 tablespoons of oil, any neutral oil to prevent foaming of the beans. 

Collage showing uncooked beans in the instant pot and second image showing cooked beans.

(*Updated) Initially, I never added salt to the beans before cooking. But since I make these beans so often, I tried adding 1 teaspoon of salt and it did not extend the cooking time. The salt also flavored the beans more, but do whichever method you prefer.

Set the Instant Pot timer to 30 minutes, and once the timer goes off, leave it alone for another 20 minutes (natural pressure release). 

Before you start cooking, if the beans look dried and shriveled, then you will need to add extra time. Start with 5 minutes extra, so 35 minutes, with a 20-minute rest and on the keep warm setting after the timer goes off.

Whole beans in a small bowl.

Taste the beans; if they are still undercooked, then cook for an additional 5 minutes. Once the beans are done, add any extra seasoning or salt to taste.

You can serve the beans immediately or, once cooled, store them in the fridge, or check out this post on How to Freeze Beans.

How to Make Refried Beans

The secret to creamy refried beans is the cooking liquid. Yep, it’s magical!

I usually remove about two-thirds of the beans to freeze for later and leave the remaining beans in the pot with enough cooking liquid to cover the top of the beans. 

Turn the Instant Pot to ‘sauté’ and allow the beans to reach a low boil. Continue to have the beans simmer for about 2 minutes, stirring occasionally to prevent burning on the bottom of the pot.

Once the beans have simmered for a couple of minutes, turn off the instant pot, and start mashing them with a masher. Keep mashing until you reach your desired consistency.

Refried Peruvian beans in a yellow bowl with tortilla chips on the side.

If you like them extra creamy, you can run them through a blender. My kids love eating beans this way. It’s perfect as a bean dip, for Enfrijoladas, or any recipe that calls for refried beans. 

I’m using Peruvian beans, but the same process and method can be used for dried pinto or black beans.

Feel free to customize with any spices or flavors to jazz up the beans. This is a base recipe, and if you are using Peruvian Beans, the taste is delicious on its own. You can add some onion, garlic, bacon, or jalapeno for some spice.

Up close view of enfrijoladas on a blue plate.

Not sure what to serve Peruvian Beans With? Here are 11 Recipes to use them in.

Whole Peruvian Beans in a small yellow bowl.

Instant Pot Peruvian Beans

Renee
Peruvian beans have a buttery taste and cook easily in an Instant Pot. The beans can be served whole or creamy.
5 from 15 votes
Prep Time 5 minutes
Cook Time 30 minutes
Resting Time 20 minutes
Total Time 55 minutes
Servings 12

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

By submitting this form, you consent to receive emails from Thai Caliente

Equipment

  • Pressure Cooker

Ingredients
  

  • 16 ounce Peruvian Beans (also known as Peruano, Canary, or Mayocaba.)
  • 6 Cups Water (this is for an 8 qt Instant Pot. Use 3 cups of water for every 1 cup of dried beans.)
  • 2 tablespoon Avocado Oil
  • 1 teaspoon Salt (taste after beans are cooked and add more if needed.)
  • Any additional seasoning or spices you like

Instructions
 

  • Rinse Peruvian beans in a colander and check for any debris or broken beans.
  • Place rinsed beans in the Instant Pot, and add water and oil. You can add salt now or after the beans are cooked. Lock lid on, have valve on sealing, and cook on High Pressure for 30 minutes (if beans are old do 35-40 min).
  • Once timer goes off, allow pressure to release naturally for an additional 20 minutes. Just leave the instant pot alone and allow it to stay on keep warm for 20 minutes.
  • Open lid, stir, taste, and add more salt if needed. At this point you can add additional seasoning if you like.
  • If beans are still hard, place lid back on, turn valve to sealing, and cook on high for 5 more minutes. Then rest for 10 minutes before releasing pressure valve.
  • See How to Freeze Beans Here

Re-fried Peruvian Beans

  • Leave enough cooking liquid in the pot to cover the beans. If you want some whole beans, then remove them now.
  • Turn the Instant Pot to Saute and allow the beans to reach a low boil. Continue to have the beans simmer for about 2 minutes, stirring occasionally so they don’t burn on the bottom of the pot.
    Once the beans have simmered for a couple minutes, turn off the instant pot, and start mashing them with a masher. Keep mashing until you reach your desired consistency.
  • If you like them extra creamy you can run them through a blender. Taste and season if needed.
Last Step!Leave a Rating & Review! Please let me know how you liked this recipe. This helps my business thrive so I can continue to provide free recipes.

Video

Notes

The cooking time for dried beans can vary depending on how ‘old’ the beans are. When the beans are older they will be more shriveled.  30 minutes is a good starting point, and if they are still tough add on 5 more minutes of cooking time afterwards.
Add any extra seasoning you like to the beans, this is just a base recipe, but they taste really good with just salt.
This is also a good amount of time if you want to cook dried Pinto or Black beans. Follow the same steps and season them after the cooking is completed. 
Check out these 11 Recipes to use Peruvian Beans
How to Freeze Whole or Refried Beans

Nutrition

Serving: 0.5cupCalories: 75kcalCarbohydrates: 10gProtein: 3gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 1gSodium: 588mgPotassium: 165mgFiber: 3gSugar: 1gVitamin C: 1mgCalcium: 21mgIron: 1mg

Nutritional information is provided as an estimate only and depends on ingredients and amounts used. Thai Caliente makes no guarantees to the accuracy of this information.

Keyword Canary Beans, Mayocoba Beans, Peruvian Beans
Thai CalienteWatch My Videos Here

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

35 Comments

  1. I love these refried beans! They are hard to resist right when they’re done, but definitely thicker and better the next day. I was wondering about adding onions; would I do that at the sauté stage? Also, have you tried freezing in a silicone container? (I have a container called souper cubes.)

  2. I use maya coba beans for making refried beans. For breakfast, I layer the refried beans, eggs, homemade guacamole, and salsa for a delicious easy and nutritional dish. I guess I could eat this at lunch and dinner as well. Doh!

  3. Made these today and they are melt in your mouth. I did adjust the time and water amount since I started with different amounts than the recipe and I thought my beans might be old. After 35 minutes on warm, the seal still hadn’t released, so I just did quick from there. Probably needed less water, but either way, the beans are super soft, falling apart, and I’m going to use some of the extra liquid to start a broth. It was My very first time using the instapot, and I appreciated the detailed instructions!

    1. Hi Diana- Wow I feel honored you made this for your first Instant Pot recipe! That’s awesome, yes save the bean broth to make creamy beans or for a bean soup.

    1. You can make it without oil, it just helps to prevent too much foaming in the instant Pot. But I’ve done it before! Let me know how it goes.

  4. I followed the instructions exactly and my beans came out hard. I had to pressure-cook them for 10 additional minutes in the instant pot. They came out delicious.

    1. I appreciate the feedback Brenda. If the beans are old and dry, they will need more time in the pressure cooker. Glad you were able to make it work!

  5. I made this recipe exactly as written and it turned out perfect. I used it in place of the usual pinto beans recipe that I make to accompany Mexican meals. I don’t think I’ll ever go back to the pinto beans because the flavor of these Peruvian beans is very similar to pintos yet it is creamier and more flavorful.

    Thank you for sharing this wonderfully simple, versatile and tasty recipe!